yarding sled - French English Dictionary